Big Huge Thesaurus

mud puddle

noun